html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	border-collapse:collapse
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#333
}
div {
	height:auto
}
body {
	margin:0;
	padding:0;
	line-height:18px
}
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	overflow:hidden
}
.clearfix {
	display:inline-block
}
* html .clearfix {
	height:1%
}
.clearfix {
	display:block
}
.clearboth {
	clear:both
}
html {
	font-size:13px
}
body {
	font-size:13px;
	color:#333
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	color:#333
}
h1 {
	font-size:48px;
	line-height:1;
	margin-bottom:10px
}
h2 {
	font-size:36px;
	margin-bottom:10px
}
h3 {
	font-size:24px;
	line-height:1;
	margin:10px 0
}
h4 {
	font-size:18px;
	line-height:20px;
	margin:10px
}
h5 {
	font-size:16px;
	font-weight:bold;
	margin:10px
}
h6 {
	font-size:14px;
	font-weight:bold
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin:0
}
body {
	font-family:Arial, MyriadPro, Tahoma;
	font-size:12px;
	color:#333;
	line-height:18px
}
.fl {
	float:left
}
.fr {
	float:right
}
.pr {
	position:relative
}
.pa {
	position:absolute
}
.fb {
	font-weight:bold
}
.fi {
	font-style:italic
}
.fu {
	text-transform:uppercase
}
.fs11 {
	font-size:11px
}
.fs14 {
	font-size:14px
}
.fs15 {
	font-size:15px
}
.fs16 {
	font-size:16px
}
.clPrice {
	color:#ed1c24
}
.clRed {
	color:#db1a21
}
.clOrg {
	color:#ff7f27
}
.clGreen {
	color:#009d34
}
.clBlue {
	color:#0072c5
}
.cl66 {
	color:#666
}
.cl99 {
	color:#999
}
.mgt20 {
	margin-top:20px !important
}
.mgt10 {
	margin-top:10px
}
.mgt5 {
	margin-top:5px
}
.mgbt10 {
	margin-bottom:10px
}
.no-mg {
	margin:0 !important
}
.no-bd {
	border:0 !important
}
.bg-yell {
	background:#ff0
}
.txtout {
	text-decoration:line-through
}
a {
	color:#0072bc;
	text-decoration:none
}
a:hover {
	text-decoration:none
}
.wraper {
	margin:0 auto
}
.main {
	width:990px;
	margin:0 auto
}
.btnRed {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left top;
	height:31px;
	float:left;
	padding-left:10px;
	display:block;
	line-height:31px;
	color:#fff;
	font-weight:bold;
	cursor:pointer
}
.btnRed span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right top;
	float:left;
	display:block;
	height:31px;
	padding-right:10px
}
.btnRed:hover {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -34px
}
.btnRed:hover span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right -34px
}
.btnRed:active {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -68px
}
.btnRed:active span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right -68px
}
.btnB-Red {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -352px;
	height:37px;
	float:left;
	padding-left:10px;
	display:block;
	line-height:37px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	text-shadow:0 1px 0 #a62121
}
.btnB-Red span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right -352px;
	float:left;
	display:block;
	height:37px;
	padding-right:10px
}
.btnB-Red:hover {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -393px
}
.btnB-Red:hover span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right -393px
}
.btnB-Red:active {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -434px
}
.btnB-Red:active span {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll right -434px
}
.btnB-xRed {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left -169px;
	height:47px;
	float:left;
	display:block;
	padding-left:30px;
	line-height:47px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-shadow:0 1px 0 #ce1616
}
.btnB-xRed span {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll right -169px;
	height:47px;
	float:left;
	display:block;
	padding-right:30px
}
.btnB-xRed:hover {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left -218px
}
.btnB-xRed:hover span {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll right -218px
}
.btnB-xRed:active {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left -267px
}
.btnB-xRed:active span {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll right -267px
}
.btnOrage {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left -66px;
	height:46px;
	float:left;
	display:block;
	padding-left:40px;
	line-height:47px;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	text-shadow:0 1px 0 #9f3900
}
.btnOrage span {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll right -66px;
	height:46px;
	float:left;
	display:block;
	padding-right:40px
}
.btnOrage:hover {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left -115px
}
.btnOrage:hover span {
	background:url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll right -115px
}
.btn-g-order {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -102px;
	width:198px;
	height:48px;
	display:block
}
.btn-g-order:hover, .btn-g-order:active {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -151px;
	text-decoration:none
}
.btn-order {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -202px;
	height:49px;
	width:215px;
	display:block
}
.btn-order:hover {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -251px;
	text-decoration:none
}
.btn-order2 {
	background:url(../image/ui.png) no-repeat scroll left -102px;
	height:25px;
	width:125px;
	display:block
}
.btn-order2:hover {
	background:url(../image/ui.png) no-repeat scroll left -127px;
	text-decoration:none
}
.btn-order2:active {
	background:url(../image/ui.png) no-repeat scroll left -52px
}
.btn-order:active {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -300px
}
.btn-slimages {
	background:url(images/skins/frontend/buttons/btn-slimg.png) no-repeat;
	width:179px;
	height:43px;
	display:block;
	float:left;
	margin-left:10px
}
input.btn-order {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -202px;
	height:49px;
	width:215px;
	display:block
}
input.btn-order:hover {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -251px;
	text-decoration:none
}
input.btn-order:active {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -300px
}
.btn-slimages {
	background:url(images/skins/frontend/buttons/btn-slimg.png) no-repeat;
	width:179px;
	height:43px;
	display:block;
	float:left;
	margin-left:10px
}
.btn-cart {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -474px;
	height:49px;
	width:215px;
	display:block
}
.btn-slimages:hover, .btn-upDeal:hover {
	text-decoration:none
}
.btn-upDeal {
	background:url(images/skins/frontend/buttons/btn-upDeal.png) no-repeat;
	width:209px;
	height:49px;
	display:block
}
.btn-detail {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -525px;
	height:48px;
	width:199px;
	display:block
}
.btn-detail:hover {
	background:url(images/skins/frontend/buttons/uiTop.png) no-repeat scroll left -575px
}
.iconSocial {
	width:17px;
	display:block;
	float:left;
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat;
	margin-right:5px
}
.iconEmail {
	background-position:left -499px
}
.iconFace {
	background-position:left -519px
}
.icontiwter {
	background-position:left -539px
}
.iconPrintest {
	background-position:left -560px
}
.iconGplus {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -578px;
	width:29px;
	display:block;
	float:left
}
.iconbtCart {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -747px;
	padding:0 5px;
	width:17px;
	display:block;
	float:left
}
.iconErr {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -788px;
	padding:2px 20px;
	margin-left:5px
}
.iconSucc {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -472px;
	padding:2px 20px;
	margin-left:5px
}
.iconUpfile {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -94px -178px;
	width:15px;
	height:13px;
	display:block;
	float:left;
	margin:18px 10px 0 0
}
.iconUpDeal {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -126px -178px;
	width:24px;
	height:23px;
	display:block;
	float:left;
	margin:10px 10px 0 0
}
.col690 {
	width:690px
}
.col720 {
	width:720px
}
.col740 {
	width:990px
}
.col980 {
	width:970px;
	margin-right: 10px;
}
.col220 {
	width:220px
}
.col250 {
	width:250px
}
.col260 {
	width:260px
}
.inputtxt {
	background:url(images/skins/frontend/images/bginput.png) repeat-x scroll left top #fff;
	border:1px solid #c9c9c9;
	margin:0;
	padding:0;
	outline:none
}
.slDrop {
	background:url(images/skins/frontend/images/bgSelect.jpg) repeat-x scroll left top #fff;
	border:1px solid #c9c9c9;
	margin:0;
	padding:0;
	outline:none
}
.like-rate {
	background:url(images/skins/frontend/icons/iconLike.png) no-repeat scroll left -19px;
	height:13px;
	width:84px;
	display:block;
	margin:3px 5px 0 0
}
.like-rate .like-vote {
	background:url(images/skins/frontend/icons/iconLike.png) no-repeat scroll left top;
	display:block;
	height:13px
}
ul.paging {
	list-style:none;
	margin-top:4px
}
ul.paging li {
	float:left
}
ul.paging li a {
	background:url(images/skins/frontend/images/bgRepeat.gif) repeat-x scroll left -125px;
	height:25px;
	border:1px solid #d6d6d6;
	border-radius:2px;
	padding:0 10px;
	line-height:25px;
	display:block;
	margin-right:4px;
	color:#333;
	font-weight:bold
}
ul.paging li a:hover, ul.paging li.active a, ul.paging li a.active {
	background:url(images/skins/frontend/images/bgRepeat.gif) repeat-x scroll left -152px;
	border:1px solid #e73535;
	color:#fff
}
.col690 img {
	max-width:690px
}
.star-rate {
	background:url(images/skins/frontend/icons/iconStar.png) no-repeat scroll left -20px;
	height:17px;
	display:block;
	width:99px
}
.star-rate .star-vote {
	background:url(images/skins/frontend/icons/iconStar.png) no-repeat scroll left -1px;
	display:block
}
.col690 img {
	max-width:690px
}
.scrbar {
	width:5px;
	background:#eaeaea;
	border-radius:8px;
	position:absolute
}
.scrbar .scrhand {
	width:5px;
	background:#ccc;
	border-radius:8px;
	display:block;
	position:absolute
}
.taskbar {
	height:0px;
	color:#666;
	background:#2d2d2d
}
.taskbar ul {
	margin:0;
	padding:0;
	list-style:none
}
.taskbar ul.topbar {
}
.taskbar ul.topbar li {
	float:left;
	position:relative
}
.taskbar ul.topbar li a {
	display:block;
	padding:0 10px;
	line-height:30px;
	color:#ccc;
	float:left
}
.taskbar ul.topbar li b {
	display:block;
	height:30px;
	font-weight:normal;
	float:left
}
.taskbar ul.topbar li a.active {
	border-top:2px solid #e83335;
	background:#fff;
	color:#333
}
.taskbar ul.topbar li a.active .iconTravel {
	background-position:left -95px
}
.taskbar ul.topbar li a.active .iconSupport {
	background-position:left -123px
}
.taskbar ul.topbar li a.active .iconGoldtime {
	background-position:left -152px
}
.taskbar ul.topbar li a.active .iconCity {
	background-position:left -179px
}
.taskbar ul.sub-topbar {
	position:absolute;
	box-shadow:-1px 6px 9px rgba(0, 0, 0, 0.3);
	background:#fff;
	padding:10px;
	z-index:9999999;
	top:29px;
	line-height:18px !important;
	left:0;
	display:none
}
.taskbar ul.sub-topbar li a {
	color:#333;
	line-height:18px
}
.taskbar ul.sub-topbar li a:hover {
	color:#e73535
}
.taskbar ul.sub-topbar li a.link-normal {
	display:inline-block;
	float:none;
	padding:0;
	color:#0072bc
}
.taskbar ul.sub-travel li a {
	line-height:30px
}
.taskbar ul.zone-topbar li a {
	line-height:30px
}
.iconTravel, .iconSupport, .iconGoldtime, .iconCity, .iconSpa, .iconEat {
	padding:0 10px 0 25px
}
.iconTravel {
	background:url(images/skins/frontend/icons/icon-taskbar.png) no-repeat scroll left 7px
}
.iconSupport {
	background:url(images/skins/frontend/icons/icon-taskbar.png) no-repeat scroll left -19px
}
.iconGoldtime {
	background:url(images/skins/frontend/icons/icon-taskbar.png) no-repeat scroll left -42px
}
.iconCity {
	background:url(images/skins/frontend/icons/icon-taskbar.png) no-repeat scroll left -70px
}
.iconCity-arr {
	background:url(images/skins/frontend/icons/icon-taskbar.png) no-repeat scroll left -213px;
	padding:0 3px
}
.taskbar ul.topbar .label-red {
	background:#e83335;
	color:#fff;
	font-size:11px;
	padding:0 2px;
	float:left;
	line-height:18px;
	margin-top:5px
}
.taskbar ul.topbar .label-notice {
	background:#e83335;
	color:#fff;
	font-size:11px;
	padding:0 5px;
	line-height:18px;
	position:absolute;
	line-height:15px;
	box-shadow:1px 2px 2px rgba(0, 0, 0, 0.3)
}
.header {
	height:auto;
	padding-top:12px
}
.header h2.logotop {
	width:206px;
	display:block;
	float:left;
	margin: 15px 0px 35px;
}
.header h2.logotop a {
no-repeat;
	display:block;
	height:37px;
	text-decoration:none
}
.header div.logotop {
	width:206px;
	display:block;
	float:left;
	margin: 15px 0px 35px;
}
.header div.logotop a {
no-repeat;
	display:block;
	height:37px;
	text-decoration:none
}
ul.guide-top {
	margin:30px 0 0 55px;
	padding:0;
	list-style:none;
	float:left
}
ul.guide-top li {
	float:left;
	width:90px;
	font-size:11px;
	line-height:14px;
	margin-right:15px;
	padding-left:35px;
	height:27px
}
ul.guide-top li a:hover {
	color:#ee4c39
}
ul.guide-top li a {
	color:#666
}
ul.guide-top li.icon-gShip:hover {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -73px
}
ul.guide-top li.icon-gShip {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -41px
}
ul.guide-top li.icon-gReship {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -106px
}
ul.guide-top li.icon-gReship:hover {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -140px
}
ul.guide-top li.icon-gSupport {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -173px;
	line-height:27px
}
ul.guide-top li.icon-gSupport:hover {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -205px
}
ul.hl-support {
	margin:35px 0 0 45px;
	padding:0;
	list-style:none;
	float:right;
	font-size:13px
}
ul.hl-support li {
	float:left;
	padding:0 5px
}
.main-nav {
	height:47px;
	line-height:47px;
	background:url(images/skins/frontend/images/bgRepeat.gif) repeat-x scroll left top
}
.item-nav {
	width:98px;
	float:right;
	position:relative;
	margin-top:-343px;
	z-index:99999
}
.item-nav a.viewall-item {
	background:#e73535;
	float:left;
	padding:4px 0 0 10px;
	display:block;
	height:34px;
	font-size:14px;
	color:#fff;
	line-height:14px;
	border-radius:5px;
	width:88px
}
.item-nav a.viewall-item.active {
	border-bottom-left-radius:0;
	border-bottom-right-radius:0;
	height:39px
}
.item-nav a.viewall-item b {
	background:url(images/skins/frontend/icons/arr-nav.png) no-repeat scroll left 6px;
	padding:0 5px;
	margin-left:3px
}
.sub-item-nav .nav-tag {
	color:#999;
	font-size:11px;
	display:block
}
.sub-item-nav .pd-bt {
	border-top:1px solid #e8e8e8;
	padding-top:10px
}
.item-nav-home {
	width:202px;
	float:left;
	position:relative;
	z-index:99999
}
.item-nav-home a.viewall-item {
	background:url(images/skins/frontend/images/bg-nav.png) no-repeat scroll left -50px;
	color:#fff;
	float:left;
	padding-left:25px;
	display:block;
	height:47px;
	font-size:14px
}
.item-nav-home a.viewall-item span {
	background:url(images/skins/frontend/images/bg-nav.png) no-repeat scroll right 1px;
	float:left;
	padding-right:14px;
	display:block;
	height:47px
}
.item-nav-home a.viewall-item.active span, .item-nav-home a.viewall-item span {
	background:url(images/skins/frontend/images/bg-nav.png) no-repeat scroll right -50px
}
.item-nav-home a.viewall-item.active b, .item-nav-home a.viewall-item b {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -320px;
	padding:0 5px;
	margin-left:14px
}
#wrap-child {
	position:absolute;
	left:98px;
	top:43px;
	display:none;
	width:0px;
	height:360px;
	background:url(images/skins/frontend/images/bg-subcate.gif) 0 0 repeat-y #fff !important;
	box-shadow: -1px 3px 9px rgba(0, 0, 0, 0.3);
	border-top:2px solid #e73535
}
#flyout, #wrap-parrent {
	width:199px
}
#flyout {
	display:none
}
#flyout.active {
	display:block
}
.topbar li:hover>ul {
	display:block
}
.topbar li:hover {
	border-top:2px solid #e83335;
	background:#fff;
	color:#333 !important
}
.topbar li:hover a {
	color:#333 !important
}
.topbar li:hover>ul>li {
	border-top:none
}
.golden-notice {
	display:none
}
.show-golden-nav:hover>span {
	display:block
}
ul.zone-topbar {
	line-height:30px
}
ul.zone-topbar li, ul.sub-travel li {
	float:none !important;
	display:block
}
ul.topbar>li>ul>li:hover {
	background:#EC3232;
	color:#fff
}
ul.topbar > li > ul > li a {
	line-height:30px
}
ul.topbar > li > ul > li:hover a {
	color:#fff !important
}
ul.topbar > li > ul > li:hover a span {
	color:#fff !important
}
.support-nav:hover {
	background:#fff !important
}
.support-nav:hover a.link-normal {
	color:#0072bc !important
}
ul.sub-level1 {
	width:299px;
	float:left;
	box-shadow: -1px 3px 9px rgba(0, 0, 0, 0.3);
	padding:0px;
	list-style:none;
	position:absolute;
	top:41px;
	background:#fff;
	z-index:10000 !important;
	right:0;
}
ul.sub-level1 li:first-child {
	padding-top:12px
}
ul.sub-level1 li:last-child {
	padding-bottom:22px
}
ul.sub-level1 li {
	line-height:15px;
	padding:0 10px;
	padding-bottom:10px;
	cursor:pointer
}
ul.sub-level1 li a {
	display:block;
	color:#666;
	font-weight:bold
}
ul.sub-level1 li a:hover, ul.sub-level1 li a.active, ul.sub-level1 li:hover a, ul.sub-level1 li.nav_active a {
	text-decoration:none;
	color:#e73535
}
ul.sub-level2 {
	position:absolute;
	margin:0;
	padding:12px 20px;
	list-style:none;
	z-index:99;
	width:488px;
	height:336px;
	display:none
}
.nav_active:hover li>ul {
	display:block
}
ul.sub-level2 li {
	border:none;
	padding:0
}
ul.sub-level2 li h2 {
	font-size:13px;
	font-weight:bold;
	color:#e73535;
	margin:0;
	padding-left:10px;
	text-transform:uppercase
}
ul.sub-level2 li .sub-level2-item {
	width:244px;
	float:left
}
ul.sub-level2 li .sub-level2-item ul {
	margin:10px 0;
	padding:0 10px;
	list-style:none;
	line-height:30px
}
ul.sub-level2 li .sub-level2-item ul li {
	padding:0
}
ul.sub-level2 li .sub-level2-item ul li a {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll -28px -255px;
	padding-left:10px;
	font-weight:normal;
	color:#666
}
ul.sub-level2 li .sub-level2-item ul li a:hover {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll -28px -851px;
	color:#e73535
}
ul.sub-level2 li .sub-level2-nobd ul {
	border:none !important
}
ul.sub-level2 li .sub-level2-nobd h2 {
	padding:0 !important
}
ul.sub-level1 li.bgDiamond {
	background:url(images/skins/frontend/images/bgRepeat.gif) repeat-x scroll left -180px
}
ul.sub-level1 li.bgDiamond a {
	color:#e83939 !important
}
ul.sub-level1 li.bgDiamond ul a {
	color:#444 !important
}
ul.sub-level1 li.bgDiamond ul a:hover {
	color:#0072bc !important
}
.iconDiamond {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -815px;
	padding:0 14px;
	display:block;
	float:left
}
.frmsearch {
	float:left;
	padding:7px;
	position:relative;
	width:422px;
	padding-right:0px;
	margin-left: 50px;
}
input.txtsearch {
	width:294px;
	height:30px;
	border:1px solid #ddd;
	outline:none;
	margin:0;
	padding:0;
	line-height:30px;
	float:left;
	padding:0 10px;
	color:#999
}
span.btnsearch {
	background:url(images/skins/frontend/buttons/btn-sView.png) no-repeat scroll left top;
	width:102px;
	height:34px;
	border:none;
	margin-left:3px;
	cursor:pointer;
	position:absolute;
	top:7px;
	right:0
}
input.btnsearch:hover {
	background:url(images/skins/frontend/buttons/btn-sView.png) no-repeat scroll left -36px
}
input.btnsearch:active {
	background:url(images/skins/frontend/buttons/btn-sView.png) no-repeat scroll left -70px
}
ul.frmLogin {
	float:right;
	margin: 60px 0px 0px;
	;
	padding:0;
	list-style:none
}
ul.frmLogin li {
	float:left;
	line-height:16px;
	padding:7px 10px 0
}
ul.frmLogin li a {
	color:#000;
	font-weight:bold
}
ul.frmLogin li a span {
	color:#666;
	font-weight:normal
}
a.btn-upnews {
	color:#fff;
	font-weight:bold;
	font-size:13px
}
a.btn-upnews span b {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -347px;
	padding:0 5px
}
.footer {
	/*background:url(images/skins/frontend/images/bgFooter.png) repeat-x #f1f1f1;*/
	margin-top:30px
}
.quick-link {
	font-size:11px;
	color:#666;
	background:url(images/skins/frontend/images/dot-double.gif) repeat-x scroll left bottom
}
.quick-link .item-quick1 {
	width:376px;
	float:left
}
.quick-link .item-quick1, .quick-link .item-quick2 {
	background:url(images/skins/frontend/images/linefooter.png) repeat-y scroll right top;
	height:225px;
	margin-bottom:1px;
	padding-bottom:10px
}
.quick-link .item-quick1 ul {
	margin:0;
	padding:0;
	list-style:none;
	width:188px
}
.quick-link .item-quick1 li {
}
.quick-link .item-quick1 li a {
	background:url(images/skins/frontend/icons/dot-square.png) no-repeat scroll left 6px;
	padding:0 8px;
	color:#666;
	font-size:11px
}
.quick-link h3 {
	font-size:12px;
	color:#333;
	font-weight:bold;
	text-shadow:0 1px 0 #fff;
	margin:0 0 5px;
	height:38px;
	line-height:38px
}
.quick-link .item-quick2 {
	width:220px;
	float:left;
	padding-left:10px;
	margin-top: 50px;
	height:auto
}
.quick-link .item-quick2 ul {
	margin:0;
	padding:0;
	list-style:none
}
.quick-link .item-quick2 li {
	height:28px;
	line-height:28px;
	margin-bottom:3px
}
.quick-link .item-quick3 {
	width:374px;
	float:left;
	padding-left:10px
}
.quick-link .item-quick3 span {
	background:url(images/skins/frontend/images/bgQt.gif) no-repeat;
	width:367px;
	height:174px;
	display:block
}
.icon-trust {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -375px;
	padding-left:35px
}
.icon-ship {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -41px;
	padding-left:35px
}
.icon-payhome {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -407px;
	padding-left:35px
}
.icon-reship {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -106px;
	padding-left:35px
}
.icon-securi {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -439px;
	padding-left:35px
}
.icon-spall {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -174px;
	padding-left:35px
}
span.headPart {
	display:block;
	float:left;
	line-height:31px;
	margin-right:10px
}
div.copyright {
	text-align:center;
	padding:10px 0;
	background:url(images/skins/frontend/images/dot-double.gif) repeat-x left bottom;
	font-weight:bold;
	position:relative
}
div.copyright a.certif-cdt {
	background:url(images/skins/frontend/images/certificate-cdt.gif) no-repeat left top;
	display:block;
	width:95px;
	height:61px;
	position:absolute;
	left:-10px;
	text-decoration:none;
	top:20px
}
div.copyright p.hint {
	font-size:11px;
	font-weight:normal;
	color:#666
}
div.copyright a {
	margin:0 10px;
	padding:1px 0 1px 20px;
	color:#222
}
div.copyright a.fb-cdt {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left top
}
div.copyright a.rss-cdt {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -50px
}
div.copyright a.m-cdt {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -74px
}
div.copyright a.request-cdt {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -25px
}
div#add-cdt {
	background:#f1f1f1
}
div.address-info {
	padding:10px 0;
	color:#484848
}
div.address-info a {
	color:#0072bc
}
div.item-address {
	float:left;
	text-align:right;
	width:475px;
	margin-right:20px;
	line-height:12px
}
div.item-address b {
	font-weight:bold
}
div.item-address p {
	margin-bottom:5px
}
div.address-info div.hcm {
	float:right;
	text-align:left;
	width:475px;
	margin-left:20px;
	margin-right:0
}
div#tags {
	background:#2d2d2d
}
div.partners {
	padding-bottom:10px
}
div.partners div.logoPro {
	float:left
}
div.partners div.logoPartner {
	float:right
}
div.logoPro a, div.logoPartner a {
	display:block;
	float:left;
	width:65px;
	height:31px;
	text-decoration:none;
	margin-right:5px
}
div.logoPro a.logoPS {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -96px
}
div.logoPro a.logoNL {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -129px
}
div.logoPro a.logoAdnet {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -162px
}
div.logoPro a.logo1top {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -228px
}
div.logoPro a.vizum {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -662px
}
div.logoPro a.logoPro {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -195px
}
div.logoPro a.logoGo {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -327px
}
div.logoPro span.lineBreak {
	float:left;
	background:url(images/skins/frontend/images/dot-vertical.gif) repeat-y left top;
	display:block;
	height:31px;
	margin:0 10px
}
div.logoPro a.logoYan {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -362px
}
div.logoPartner a.logoIDG {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -262px
}
div.logoPartner a.logoSoftb {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -295px
}
div.logoPartner a.logoeBay {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -329px
}
div.logoPartner a.logoPaypal {
	background:url(images/skins/frontend/icons/icon-footer.gif) no-repeat left -362px
}
a.gotop {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left -75px;
	width:43px;
	height:32px;
	position:fixed;
	display:block;
	bottom:0;
	right:100px
}
ul.guide-top li:last-child {
	margin-right:0px
}
.ajaxSearching span {
	background:url(images/skins/frontend/images/loading.gif) no-repeat;
	width:16px;
	height:16px;
	display:inline-block
}
ul.jsonSuggest {
	position:absolute;
	border:1px solid #ccc;
	padding:5px 5px 0;
	background-color:#eee;
	list-style:none;
	line-height:18px;
	border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	-webkit-border-radius:0px 0px 4px 4px;
	border:1px solid rgb(202, 202, 202);
	box-shadow:0 0 25px rgb(209, 209, 209);
	-moz-box-shadow:0 0 25px rgb(209, 209, 209);
	-webkit-box-shadow:0 0 25px rgb(209, 209, 209);
	margin-top:2px
}
ul.jsonSuggest li a {
	background-color:#FAFAFA;
	border:1px solid white;
	list-style:none;
	margin-bottom:3px;
	outline:1px solid #DDD;
	padding:10px
}
ul.jsonSuggest li:hover, .ui-state-hover {
	background-color:#dfdfdf !important
}
ul.jsonSuggest li img {
	float:left;
	padding:1px;
	border:1px solid #ccc;
	margin-right:6px
}
ul.jsonSuggest li a {
	display:block
}
ul.jsonSuggest li a:active {
}
ul.jsonSuggest li a:hover, .ui-state-hover a {
	text-decoration:none;
	background:#dfdfdf !important
}
ul.jsonSuggest li .text_suggest {
	overflow:hidden;
	color:#555;
	font-weight:bold;
	font-size:11px;
	text-align:justify
}
ul.jsonSuggest li .text_suggest strong {
	color:red
}
ul.jsonSuggest li:hover .text_suggest {
	color:#333
}
.highlightSearch {
	color:red
}
.hw {
	color:red
}
ul.jsonSuggest li a p {
	color:#f17300;
	float:right
}
.u_top_panel {
	width:190px !important;
	padding-left:0px !important
}
.u_top_panel a {
	color:#555 !important
}
.u_top_panel:hover {
}
.u_top_panel img.logo_25 {
	float:left;
	margin-right:6px;
	margin-top:3px
}
.u_top_name {
	color:#555;
	font-weight:bold !important
}
.u_top_panel {
	color:#555
}
.li_logout {
	width:13px !important;
	padding:0px !important;
	padding-top:10px !important
}
.li_logout a {
	width:13px;
	height:13px;
	display:inline-block;
	background:url(images/skins/frontend/images/logout.png) no-repeat;
	margin-top:6px;
	opacity:0.6
}
.li_logout a:hover {
	opacity:1
}
#cdt_form {
	display:none
}
ul.frmLogin li a:hover, ul.frmLogin li a:hover span {
	text-decoration:underline
}
.loading-element {
	width:16px;
	height:11px;
	display:inline-block;
	background:url(images/skins/frontend/images/loading.gif) no-repeat
}
.hide {
	display:none
}
.small-button {
	background:url(images/skins/frontend/buttons/uiTop2.png) no-repeat 0px -35px;
	display:inline-block;
	width:128px;
	padding-top:6px;
	padding-left: 5px;
	padding-right:5px;
	height:25px;
	border:none;
	outline:none;
	font-weight:bold;
	color:#fff;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif
}
.small-button:hover {
	background:url(images/skins/frontend/buttons/uiTop2.png) no-repeat 0px -70px
}
.small-button:active {
	background:url(images/skins/frontend/buttons/uiTop2.png) no-repeat 0px -269px
}
.login-click, .login-cdt-click {
	margin-left:100px;
	font-family:Arial, Helvetica, sans-serif
}
.user_notice {
	text-align:center;
	color:#D63434;
	border:1px solid #FF9B9B;
	width:300px;
	margin:0 auto;
	background:#FFC7C7;
	padding:5px;
	margin-bottom:10px;
	cursor:pointer
}
.slider-item {
	position:relative;
}
#asyncslider_slides_nav {
	list-style:none;
	z-index:1 !important
}
#asyncslider_slides_nav li {
	display:inline-block
}
#asyncslider_slides_nav li a {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left top;
	width:16px;
	height:16px;
	display:block;
	float:left;
	text-decoration:none;
	margin-left:5px;
	text-indent: -9999px
}
#asyncslider_slides_nav li.active a {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -21px top
}
.slider_buttons_env {
	position:absolute;
	bottom:18px;
	right:370px
}
a.btn-slide-order {
	position:absolute;
	left:560px;
	top:265px
}
.slider-item, #asyncslider_background_mask, #asyncslider_background_mask_2 {
	z-index:0 !important
}
.slider-item {
	position:absolute
}
.slider_container {
	background:#fff;
	list-style:none
}
label.error {
	color:#db1a21;
	font-size:11px
}
form#login_cdt_page_form {
	display:none
}
.bg-category {
	position:absolute;
	bottom:-14px;
	right:-16px;
	z-index: -1
}
.nav-hide {
	display:none
}
.tipSugget {
	background:#e83f3f;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	position:fixed;
	left:0;
	top:50%;
	width:39px;
	text-align:center;
	color:#fff;
	padding:10px 0;
	font-weight:bold
}
.tipSugget:hover {
	text-decoration:none
}
div.itemSupport {
	margin-bottom:10px
}
div.itemSupport h4 {
	color:#1C1C1C;
	font-size:12px;
	font-weight:bold;
	margin:5px 0
}
ul.linkSupport {
	list-style:none;
	margin:0;
	padding:0
}
ul.listSupport li span.leftCol {
	margin-right:10px;
	width:100px
}
ul.listSupport li:hover {
	border:none !important
}
ul.listSupport li span {
	color:#0D0D0D;
	float:left
}
.change-old-ver {
	width:95px;
	height:63px;
	position:absolute;
	top:200px;
	right:0;
	position:fixed;
	z-index:20;
	text-align:center;
	background:#e83f3f;
	border-radius:8px 0px 0px 8px;
	cursor:pointer;
	box-shadow: -3px 4px 5px rgb(209, 209, 209)
}
.change-old-ver a {
	color:white;
	margin:12px 0 4px 1px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none
}
.change-old-ver p {
	color:white;
	margin:12px 0 4px 1px;
	font-size:12px;
	font-weight:bold
}
.sub-level2 img {
	z-index: -1
}
input, select, textarea {
	outline:none;
	border:1px solid #ccc
}
.boxslide {
	background:#eaeaea;
	border:1px solid #d4d4d4;
	margin:15px 0 0 0;
	padding:5px;
	position:relative
}
ul.slide-img {
	margin:0;
	padding:0;
	list-style:none
}
ul.slide-img li {
	float:left
}
a.btn-slide-order {
	position:absolute;
	bottom:20px;
	right:15px
}
.slide-dec {
	position:absolute;
	bottom:10px;
	right:280px
}
.slide-dec a {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left top;
	width:16px;
	height:16px;
	display:block;
	float:left;
	text-decoration:none;
	margin-left:5px
}
.slide-dec a:hover, .slide-dec a.active {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -21px top
}
.hot-product {
	position: relative;
	width: 990px;
}
.hot-product a.prv-slide {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -81px top;
	width:34px;
	height:39px;
	position:absolute;
	left:0;
	top:89px;
	text-decoration:none;
	opacity:0.6
}
.hot-product a.next-slide {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -118px top;
	width:34px;
	height:39px;
	position:absolute;
	right:0;
	top:89px;
	text-decoration:none;
	opacity:0.6
}
.hot-product a.prv-slide:hover, .hot-product a.next-slide:hover {
	opacity:1
}
ul.slide-hot-pr {
	margin:0;
	padding:0;
	list-style:none
}
ul.slide-hot-pr li {
	float:left;
	width:226px;
	height:335px;
	border:1px solid #d4d4d4;
	background:#eaeaea;
	margin-right:20px;
	padding:2px;
	position:relative
}
ul.slide-hot-pr li:hover {
	background:#e73535;
	border:1px solid #e73535;
	color:#fff !important
}
ul.slide-hot-pr li:hover .cl66, ul.slide-hot-pr li:hover .clPrice, ul.slide-hot-pr li:hover h2 a {
	color:#fff
}
ul.slide-hot-pr li .dispImg {
	height:250px;
	border:1px solid #fff;
	margin-bottom:10px;
	overflow:hidden
}
ul.slide-hot-pr li h2 a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	height:34px;
	overflow:hidden;
	display:block;
	padding:0 5px
}
ul.slide-hot-pr li .desImg {
	padding:0 5px
}
ul.slide-hot-pr li .desImg span {
	margin-right:10px
}
span.lb-sale1 {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left -16px;
	width:64px;
	height:54px;
	position:absolute;
	right:2px;
	top:2px;
	text-align:center;
	line-height:54px;
	color:#fff
}
span.lb-sale1 b {
	font-size:20px
}
.boxModule {
float: left;
}
.mod-title-pr {
	/*background:url(images/skins/frontend/images/bglinpr.jpg) repeat-x scroll left 16px;*/
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #e73535;
	height:34px;
	position:relative;
	padding-left: 10px;
	
	margin-bottom: 5px
}
.mod-title-pr h1, .mod-title-pr h1 a {
	margin-bottom: 0px;
	color: #FFF;
	font-family: 'Helvetica Neue',arial,sans-serif;
	font-size: 14px;
	line-height: 24px;
	padding-top:5px;
	text-transform: uppercase;
	font-weight: bold;
}
.mod-title-pr h1 a:hover {
	color:#d75601
}
.mod-title-pr h1, .mod-title-pr h1 a {
	margin-bottom: 0px;
	color: #FFF;
	font-family: 'Helvetica Neue',arial,sans-serif;
	font-size: 14px;
	line-height: 24px;
	padding-top:5px;
	text-transform: uppercase;
	font-weight: bold;
}
.mod-title-pr h1 a:hover {
	color:#d75601
}
ul.lst-mainpr {
	margin:0;
	padding:0;
	list-style:none
}
ul.lst-mainpr li {
	float:left;
	width:240px;
	border:1px solid #e0e0e0;
	margin-right:5px;
	background:url(images/skins/frontend/images/bgmainpr.jpg) repeat-x scroll left bottom;
	position:relative;
	margin-bottom:10px
}
ul.lst-mainpr li:hover {
	border:1px solid rgb(214, 214, 214);
	box-shadow:0 0 10px #ccc
}
ul.lst-mainpr li .dispImg {
	height:260px;
	margin:1px;
	width:235px;
	overflow:hidden
}
ul.lst-mainpr li h3 a {
	font-size:13px;
	height:34px;
	display:block;
	font-weight:bold;
	line-height:16px;
	color:#333;
	overflow:hidden;
	
}
ul.lst-mainpr li h3 a {
	font-size:13px;
	height:34px;
	display:block;
	font-weight:bold;
	line-height:16px;
	color:#333;
	overflow:hidden
}
ul.lst-mainpr li .desImg {
	padding:8px
}
ul.lst-mainpr li .desImg span {
	margin-right:10px
}
ul.lst-mainpr li .txtout {
	line-height:20px
}
ul.lst-mainpr li .no-mg {
	line-height:17px
}
span.lbl-sale2 {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -158px top;
	width:53px;
	height:52px;
	position:absolute;
	right:0;
	top:2px;
	text-align:center;
	color:#fff;
	line-height:54px;
	font-weight:bold;
	padding-left:10px
}
span.lbl-sale2 b {
	font-size:16px
}
.pathway {
	border:1px solid #efefef;
	background:#fbfbfb;
	height:30px;
	line-height:30px
}
.pathway li {
	float:left;
	list-style:none;
	padding-left:10px
}
.pathway li a {
	background:url(images/skins/frontend/icons/icon-arr.png) no-repeat scroll right center;
	padding-right:10px;
	color:#666;
	font-weight:bold
}
.pathway li a.active {
	color:#666;
	background:none;
	font-weight:normal
}
ul.lst-sameDeal {
	list-style:none
}
ul.lst-sameDeal li h3 {
	margin:0
}
ul.lst-sameDeal li h2 a {
	font-size:12px;
	color:#333;
	font-weight:bold
}
ul.lst-sameDeal li p.img70 {
	width:70px;
	height:70px;
	margin:5px 10px 10px 0;
	float:left
}
ul.lst-sameDeal li {
	border-bottom:1px solid #e9e9e9;
	padding:20px 10px
}
.userReviewBlock {
	background:#F6F6F6;
	border-top:1px solid #D7D7D7
}
.userPrestigeBlock {
	background:#EFEFEF;
	float:left;
	height:130px;
	padding:2%;
	width:46%
}
.userPrestigeBlock a img {
	border:1px solid #747474;
	box-shadow:4px 4px 0 #E5E5E5;
	display:block;
	float:left;
	height:86px;
	margin:0 10px 10px 0;
	width:86px
}
.starRateBlock {
	float:left;
	margin-top:5px
}
.userPrestige {
	float:left;
	width:220px
}
.userPrestige a {
	font-weight:bold
}
.attractiveBlock {
	float:left;
	padding:10px 2% 2%;
	width:46%
}
.reviewNumber {
	position:absolute;
	background:url(images/skins/frontend/images/bgVote.png) repeat-x scroll left bottom #fa4141;
	color:#fff;
	border:1px solid #f14040;
	border-radius:2px;
	padding:5px;
	left:0;
*top:10px;
	text-shadow:0 1px 0 #a00808;
	z-index:9
}
.reviewNumber span.arrUp {
	background:url(images/skins/frontend/icons/arr-up-red.png) repeat scroll 0 0 transparent;
	width:17px;
	height:9px;
	display:block;
	position:absolute;
	top:-9px
}
.col720 .mod-tile, .col690 .mod-tile, .one-column .mod-tile, h2.titCreat {
	height:32px;
	border-bottom:1px solid #ea6f20;
	line-height:32px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase
}
.frmLogin-user .item {
	line-height:28px
}
.frmLogin-user .lblText {
	width:185px;
	text-align:right;
	float:left
}
.frmLogin-user input {
	margin:0 10px
}
.frmLogin-user .red-notifi {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll right -696px;
	padding-right:20px
}
.frmLogin-user .show-pass {
	color:#999;
	font-size:11px;
	text-decoration:underline
}
.frmLogin-user select {
	padding:4px;
	font-size:11px;
	color:#666;
	margin:0 10px
}
a.lg-sTop {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left -177px;
	width:79px;
	height:30px;
	float:left;
	text-decoration:none;
	margin:5px 0 0 10px
}
.acc-CDT, .acc-Face, .acc-Goog, .acc-NL {
	height:30px;
	width:116px;
	display:block;
	text-decoration:none;
	float:left;
	margin-right:5px
}
.acc-CDT {
	background:url(images/skins/frontend/icons/iconAcc.png) no-repeat scroll left top
}
.acc-Face {
	background:url(images/skins/frontend/icons/iconAcc.png) no-repeat scroll left -32px
}
.acc-Goog {
	background:url(images/skins/frontend/icons/iconAcc.png) no-repeat scroll left -63px
}
.acc-NL {
	background:url(images/skins/frontend/icons/iconAcc.png) no-repeat scroll left -94px
}
.newCustomer {
	background:#f7f7f7;
	width:280px;
	border-top:1px solid #ea6f20;
	margin-top:52px;
	padding:15px 0px 15px 20px
}
.newCustomer li {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -717px;
	padding:0 15px;
	list-style:none
}
.newCustomer ul {
	margin:15px 0
}
a.btnRegis {
	background:url(images/skins/frontend/buttons/btn-sView.png) no-repeat scroll left -107px;
	height:35px;
	width:100px;
	display:block;
	float:left;
	text-decoration:none;
	margin-left:15px
}
.col220 h2 {
	font-size:15px;
	font-weight:bold
}
.col230 {
	width:230px
}
.col230 .navCreat {
	width:210px
}
.col230 .navCreat p {
	padding:0 0 5px 0
}
.col230 h5 {
	font-size:12px;
	font-weight:bold;
	margin:0 0 5px 0
}
.col220 .blockModule {
	border:1px solid #dedede;
	box-shadow:0 0 5px #ccc;
	padding:10px;
	margin-bottom:20px
}
ul.lst-filter-search {
	list-style:none
}
ul.lst-filter-search li {
	line-height:20px;
	margin-bottom:10px
}
ul.lst-filter-search li a {
	color:#333;
	font-weight:bold
}
ul.lst-filter-search ul {
	list-style:none;
	margin-left:30px
}
ul.lst-filter-search ul li a {
	font-weight:normal !important
}
ul.lst-filter-search ul li {
	background:none !important;
	padding:0;
	margin:0
}
.dispResult {
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	padding:10px 0
}
.dispResult a {
	text-decoration:none
}
.iconViewlist, .iconViewGrid {
	width:15px;
	height:15px;
	display:block;
	float:left
}
.iconViewlist {
	background:url(images/skins/frontend/icons/icon-filter.gif) no-repeat scroll left -25px;
	margin:0 3px
}
.iconViewlist.active, .iconViewlist:hover {
	background:url(images/skins/frontend/icons/icon-filter.gif) no-repeat scroll left -76px
}
.iconViewGrid {
	background:url(images/skins/frontend/icons/icon-filter.gif) no-repeat scroll left -42px
}
.iconViewGrid.active, .iconViewGrid:hover {
	background:url(images/skins/frontend/icons/icon-filter.gif) no-repeat scroll left -59px
}
ul.viewmodelist {
	list-style:none
}
ul.viewmodelist li {
	border-bottom:1px solid #acacac;
	padding:20px 0
}
ul.viewmodelist li:hover {
	background:#fbfbfb
}
ul.viewmodelist li .dispImg {
	width:150px;
	height:165px;
	float:left;
	position:relative
}
ul.viewmodelist li span.lbl-sale2 {
	top:0;
	right:-4px
}
ul.viewmodelist li .desImg {
	width:364px;
	float:left;
	margin:0 20px;
	position:relative
}
ul.viewmodelist li .lblw60 {
	width:80px;
	float:left;
	margin-right:5px
}
ul.viewmodelist li h2 a {
	font-size:12px;
	font-weight:bold
}
ul.viewmodelist li .priceImg {
	width:186px;
	float:left
}
ul.viewmodelist li span.fr {
*float:none
}
.col250 .blockModule, .col260 .blockModule {
	background:#f7f7f7;
	border:1px solid #e5e5e5
}
.col250 .blockModule .mod-tile, .col220 .blockModule .mod-tile {
	height:24px;
	border-bottom:1px solid #cc0001
}
.col250 .blockModule .mod-tile h4, .col220 .blockModule .mod-tile h4 {
	background:url(images/skins/frontend/images/bgTile.png) no-repeat scroll right -1px #cc0001;
	font-size:12px;
	margin:0;
	height:24px;
	float:left;
	padding:0 40px 0 10px;
	line-height:24px;
	color:#fff;
	font-weight:bold
}
.navCreat {
	border:1px solid #dfdfdf;
	padding:10px;
	box-shadow:0 0 5px #dfdfdf;
	width:198px
}
ul.navCreat-level1, ul.navCreat-level2, ul.navCreat-level3 {
	list-style:none;
	line-height:26px
}
ul.navCreat-level1 li {
	background:url(images/skins/frontend/icons/iconArr1.gif) no-repeat scroll left 9px;
	padding:0 10px
}
ul.navCreat-level1 li a {
	font-weight:bold;
	color:#333
}
ul.navCreat-level2 li {
	background:url(images/skins/frontend/icons/iconArr2.gif) no-repeat scroll left 9px;
	border-bottom:1px solid #f3f3f3
}
ul.navCreat-level2 li a {
	font-weight:normal
}
ul.navCreat-level3 li {
	background:url(images/skins/frontend/icons/iconArr3.gif) no-repeat scroll left 11px;
	padding:0 10px
}
ul.navCreat-level3 li a {
	color:#666
}
h3.mod-titCreat {
	font-size:14px;
	font-weight:bold
}
.boxCreat {
	border:1px solid #e4e4e4;
	padding:15px 25px 15px 50px;
	margin-bottom:20px
}
.box-upimg {
	background:#d4d4d4;
	width:380px;
	height:400px;
	font-size:30px;
	font-weight:bold;
	text-align:center;
	color:#b3b3b3;
	text-shadow:0 1px 0 #fff;
	vertical-align:middle;
	margin:auto;
	padding:10px 0 0
}
.manage-product {
	line-height:22px
}
.manage-product .keysearch, .manage-product .statusPr {
	margin-left:10px
}
.manage-product .statusPr {
	margin:0 20px 0 45px
}
.outProduct, .notProduct {
	width:10px;
	height:10px;
	float:left;
	margin:6px 5px 0 0
}
.outProduct {
	background:#f03232
}
.notProduct {
	background:#ffd800
}
.boxVas {
}
.boxVas th {
	background:#fbfbfb;
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
	line-height:28px
}
.boxVas td {
	padding:10px 0;
	border-bottom:1px solid #ececec
}
.boxVas tr:hover {
	background:#f8f8f8
}
.boxVas .rp-outProduct {
	background:#f03232
}
.boxVas .rp-notProduct {
	background:#ffd800
}
.boxVas input {
	border:0
}
.boxVas .disImg {
	width:60px;
	height:60px;
	float:left;
	margin-right:10px
}
.boxVas h2 a {
	font-size:12px;
	line-height:16px;
	display:block;
	padding-right:20px
}
.boxVas h2 {
	background:url(images/skins/frontend/icons/iconVas.gif) no-repeat scroll right top;
	margin-right:10px
}
.iconStar-level {
	background:url(images/skins/frontend/./icons/iconStar2.png) no-repeat;
	width:88px;
	height:16px;
	display:block
}
.iconPlane {
	background:url(images/skins/frontend/./icons/iconPlane.png) no-repeat scroll;
	width:28px;
	height:26px;
	position:absolute;
	left:0;
	top:-9px
}
.left-dealtour {
	padding:0 !important;
	border:1px solid #E5E5E5;
	background:#F7F7F7;
	box-shadow:none !important
}
.boxSlide-tour {
	border:1px solid #d8d8d8;
	height:320px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-top:10px
}
.boxSlide-tour ul {
	list-style:none
}
.boxSlide-tour li {
	float:left
}
ul.pageSlide-tour {
	list-style:none;
	position:absolute;
	right:10px;
	bottom:10px
}
ul.pageSlide-tour li a {
	float:left;
	background:url(images/skins/frontend/./icons/icon-viewItem.png) no-repeat scroll -167px -178px;
	width:18px;
	height:17px;
	display:block
}
ul.pageSlide-tour li a:hover, ul.pageSlide-tour li a.active {
	float:left;
	background:url(http://www.1top.vn/icons/icon-viewItem.png) no-repeat scroll -190px -190px
}
.popup-login {
	margin:10px auto;
	position:fixed;
	top:50px;
	left:50%;
	margin-left: -211px;
	z-index:99999;
	border:7px solid rgba(0, 0, 0, 0.4);
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow:0 0 18px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:0 0 18px rgba(0, 0, 0, 0.4);
	box-shadow:0 0 18px rgba(0, 0, 0, 0.4);
	display:none
}
.login-mask {
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	height:100%;
	width:100%;
	background-color:#000;
	z-index:99999;
	opacity:0.2
}
.cont-popup {
	background:#fff;
	border-radius:2px;
	position:relative
}
.cont-popup a.closepop {
	background:url(images/skins/frontend/icons/closelabel.png) no-repeat;
	width:24px;
	height:24px;
	display:block;
	position:absolute;
	top: -16px;
	right: -19px;
	cursor:pointer;
	text-decoration:none;
	padding:2px;
	opacity:0.6
}
.cont-popup a.close:hover {
	opacity:0.8
}
.cont-popup h3 {
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	height:34px;
	border-bottom:1px solid #d9d9d9;
	margin:0;
	padding:0 10px;
	line-height:34px
}
.cont-popup .lgtop {
	background:url(images/skins/frontend/icons/icon-viewItem.png) -110px -142px;
	width:79px;
	height:30px;
	position:absolute;
	top:3px;
	right:6px
}
.cont-popup .mid-cont {
	padding:10px;
	padding-top:0px
}
.cont-popup .mid-cont .lblw100 {
	width:100px;
	float:left
}
.cont-popup .mid-cont p.frmLogin {
	line-height:28px
}
.cont-popup .bottom-cont {
	background:url(images/skins/frontend/images/bottom-cont.png) repeat-x scroll left bottom;
	border-top:1px solid #bfbfbf;
	padding:10px
}
.btnlogin {
	color:#fff !important;
	font-weight:bold;
	margin:0 10px 0 100px;
	width:71px
}
.icon-sCDT, .icon-sYh, .icon-sFb, .icon-sGl {
	width:23px;
	height:23px;
	display:block;
	float:left;
	text-decoration:none;
	margin-left:5px
}
.icon-sCDT {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll left -147px
}
.icon-sYh {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -27px -147px
}
.icon-sFb {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -53px -147px
}
.icon-sGl {
	background:url(images/skins/frontend/icons/icon-viewItem.png) no-repeat scroll -79px -147px
}
ul.dropdown-menu {
	padding:5px 0
}
ul.dropdown-menu li {
	float:none;
	line-height:20px;
	padding:0px 3px
}
ul.dropdown-menu li a {
	padding:3px 20px
}
::selection {
background:#51A351;
color:#fff
}
.fix {
	clear:both
}
.sl-calendar {
	width:65px;
	height:26px;
	border:1px solid #ccc;
	float:left;
	line-height:26px;
	padding:0 2px
}
.sl-calendar .icon-slday {
	background:url(images/skins/frontend/./icons/icon-calendar.jpg) no-repeat scroll left 2px;
	width:15px;
	height:21px;
	float:right
}
.icon-arr-org {
	background:url(images/skins/frontend/./icons/icon-arr-org.gif) no-repeat scroll left 2px;
	padding:0 12px
}
.icon-quest {
	background:url(images/skins/frontend/./icons/icon-quest.gif) no-repeat scroll left top;
	padding:0 7px
}
table.popup-infor .bgBlue {
	background:#e6edf6
}
table.popup-infor .bgGray {
	background:#f1f1f1
}
table.popup-infor th {
	padding:5px 0
}
table.popup-infor td {
	padding:5px 0
}
table.popup-infor td {
	border-bottom:1px solid #f2f2f2
}
.pagination {
	text-align:right
}
.pagination ul {
	display:inline-block
}
.page-top ul {
	padding-left:11px;
	background:#fff
}
.one-column {
	width:100%;
	margin-top:20px
}
.main-box {
	margin-top:20px
}
.notify {
	border:1px solid;
	margin:10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat:no-repeat;
	background-position:10px center
}
.success {
	color:#4F8A10;
	background-color:#DFF2BF;
	background-image:url(images/skins/frontend/icons/notify_success.png)
}
.error {
	color:#D8000C;
	background-color:#FFBABA;
	padding:8px 5px 8px 5px;
	
	
}
.warning {
	color:#9F6000;
	background-color:#FEEFB3;
	background-image:url(images/skins/frontend/icons/notify_warning.png)
}
.info {
	color:#00529B;
	background-color:#BDE5F8;
	background-image:url(images/skins/frontend/icons/notify_info.png)
}
span.spotlight-text {
	color:#EA6F1F;
	margin:0 !important;
	text-decoration:underline
}
.list-view {
	display:none
}
.nav-explore {
	cursor:pointer;
	width:11px;
	height:11px;
	background:url(images/skins/frontend/icons/iconExpan.gif) no-repeat;
	display:inline-block;
	vertical-align:text-top;
	margin-top:1px;
	margin-right:10px
}
.nav-explore.active {
	background:url(images/skins/frontend/icons/iconColpan.gif) no-repeat
}
.lst-filter-search li ul {
	display:none
}
.nav-display {
	display:block !important
}
.elem-hide {
	display:none
}
.blockSocial {
	height:20px;
	overflow:hidden
}
.alert {
	padding:7px 35px 8px 40px;
	margin-bottom:20px;
	color:#c09853;
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	background-color:#fcf8e3;
	border:1px solid #fbeed5;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px
}
.alert h4 {
	margin:0
}
.alert .close {
	position:relative;
	top: -2px;
	right: -21px;
	line-height:20px
}
.alert-success {
	border:1px solid #c1d779;
	color:#3C5A01;
	background:#effeb9 url(images/skins/frontend/icons/accept.png) no-repeat 5px center
}
.alert-warning {
	border:1px solid #eac572;
	color:#826200;
	background:#ffe9ad url(images/skins/frontend/icons/warning.png) no-repeat 5px center
}
.alert-error {
	color:#b94a48;
	background:#fccac1 url(images/skins/frontend/icons/exclamation.png) no-repeat 5px center;
	border:1px solid #e18b7c
}
.alert-info {
	border:1px solid #99c4ea;
	color:#235685;
	background:#d1e4f3 url(images/skins/frontend/icons/information.png) no-repeat 5px center
}
.alert-block {
	padding-top:14px;
	padding-bottom:14px
}
.alert-block>p, .alert-block>ul {
	margin-bottom:0
}
.alert-block p+p {
	margin-top:5px
}
.close {
	float:right;
	font-size:20px;
	font-weight:bold;
	line-height:20px;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:0.2;
	filter:alpha(opacity=20)
}
.alert .close {
	position:relative;
	top: -2px;
	right: -21px;
	line-height:20px
}
a.close {
	padding:0;
	cursor:pointer;
	background:transparent;
	border:0;
	-webkit-appearance:none
}
.close:hover {
	color:#000 !important;
	text-decoration:none;
	cursor:pointer;
	opacity:0.4;
	filter:alpha(opacity=40)
}
.result-view img {
	padding:1px;
	border:1px solid #dfdfdf
}
.icon-arrow-right, .icon-arrow-left {
	display:inline-block;
	width:14px;
	height:14px;
	margin-top:1px;
	line-height:14px;
	vertical-align:text-top;
	background-image:url(images/skins/frontend/icons/glyphicons-halflings.png);
	background-position:14px 14px;
	background-repeat:no-repeat
}
.icon-arrow-right {
	background-position: -264px -96px
}
.icon-arrow-left {
	background-position: -240px -96px
}
.logo_nl {
	overflow:hidden;
	width:203px;
	height:46px;
	display:inline-block;
	background:url(images/skins/frontend/images/logo-nl.png) no-repeat;
	margin-top:9px
}
i.icon {
	display:inline-block;
	width:14px;
	height:14px;
	margin-top:1px;
	line-height:14px;
	vertical-align:text-top;
	background-image:url(images/skins/frontend/icons/glyphicons-halflings.png);
	background-repeat:no-repeat
}
.icon-glass {
	background-position:0 0
}
.icon-music {
	background-position: -24px 0
}
.icon-search {
	background-position: -48px 0
}
.icon-envelope {
	background-position: -72px 0
}
.icon-heart {
	background-position: -96px 0
}
.icon-star {
	background-position: -120px 0
}
.icon-star-empty {
	background-position: -144px 0
}
.icon-user {
	background-position: -168px 0
}
.icon-film {
	background-position: -192px 0
}
.icon-th-large {
	background-position: -216px 0
}
.icon-th {
	background-position: -240px 0
}
.icon-th-list {
	background-position: -264px 0
}
.icon-ok {
	background-position: -288px 0
}
.icon-remove {
	background-position: -312px 0
}
.icon-zoom-in {
	background-position: -336px 0
}
.icon-zoom-out {
	background-position: -360px 0
}
.icon-off {
	background-position: -384px 0
}
.icon-signal {
	background-position: -408px 0
}
.icon-cog {
	background-position: -432px 0
}
.icon-trash {
	background-position: -456px 0
}
.icon-home {
	background-position:0 -24px
}
.icon-file {
	background-position: -24px -24px
}
.icon-time {
	background-position: -48px -24px
}
.icon-road {
	background-position: -72px -24px
}
.icon-download-alt {
	background-position: -96px -24px
}
.icon-download {
	background-position: -120px -24px
}
.icon-upload {
	background-position: -144px -24px
}
.icon-inbox {
	background-position: -168px -24px
}
.icon-play-circle {
	background-position: -192px -24px
}
.icon-repeat {
	background-position: -216px -24px
}
.icon-refresh {
	background-position: -240px -24px
}
.icon-list-alt {
	background-position: -264px -24px
}
.icon-lock {
	background-position: -287px -24px
}
.icon-flag {
	background-position: -312px -24px
}
.icon-headphones {
	background-position: -336px -24px
}
.icon-volume-off {
	background-position: -360px -24px
}
.icon-volume-down {
	background-position: -384px -24px
}
.icon-volume-up {
	background-position: -408px -24px
}
.icon-qrcode {
	background-position: -432px -24px
}
.icon-barcode {
	background-position: -456px -24px
}
.icon-tag {
	background-position:0 -48px
}
.icon-tags {
	background-position: -25px -48px
}
.icon-book {
	background-position: -48px -48px
}
.icon-bookmark {
	background-position: -72px -48px
}
.icon-print {
	background-position: -96px -48px
}
.icon-camera {
	background-position: -120px -48px
}
.icon-font {
	background-position: -144px -48px
}
.icon-bold {
	background-position: -167px -48px
}
.icon-italic {
	background-position: -192px -48px
}
.icon-text-height {
	background-position: -216px -48px
}
.icon-text-width {
	background-position: -240px -48px
}
.icon-align-left {
	background-position: -264px -48px
}
.icon-align-center {
	background-position: -288px -48px
}
.icon-align-right {
	background-position: -312px -48px
}
.icon-align-justify {
	background-position: -336px -48px
}
.icon-list {
	background-position: -360px -48px
}
.icon-indent-left {
	background-position: -384px -48px
}
.icon-indent-right {
	background-position: -408px -48px
}
.icon-facetime-video {
	background-position: -432px -48px
}
.icon-picture {
	background-position: -456px -48px
}
.icon-pencil {
	background-position:0 -72px
}
.icon-map-marker {
	background-position: -24px -72px
}
.icon-adjust {
	background-position: -48px -72px
}
.icon-tint {
	background-position: -72px -72px
}
.icon-edit {
	background-position: -96px -72px
}
.icon-share {
	background-position: -120px -72px
}
.icon-check {
	background-position: -144px -72px
}
.icon-move {
	background-position: -168px -72px
}
.icon-step-backward {
	background-position: -192px -72px
}
.icon-fast-backward {
	background-position: -216px -72px
}
.icon-backward {
	background-position: -240px -72px
}
.icon-play {
	background-position: -264px -72px
}
.icon-pause {
	background-position: -288px -72px
}
.icon-stop {
	background-position: -312px -72px
}
.icon-forward {
	background-position: -336px -72px
}
.icon-fast-forward {
	background-position: -360px -72px
}
.icon-step-forward {
	background-position: -384px -72px
}
.icon-eject {
	background-position: -408px -72px
}
.icon-chevron-left {
	background-position: -432px -72px
}
.icon-chevron-right {
	background-position: -456px -72px
}
.icon-plus-sign {
	background-position:0 -96px
}
.icon-minus-sign {
	background-position: -24px -96px
}
.icon-remove-sign {
	background-position: -48px -96px
}
.icon-ok-sign {
	background-position: -72px -96px
}
.icon-question-sign {
	background-position: -96px -96px
}
.icon-info-sign {
	background-position: -120px -96px
}
.icon-screenshot {
	background-position: -144px -96px
}
.icon-remove-circle {
	background-position: -168px -96px
}
.icon-ok-circle {
	background-position: -192px -96px
}
.icon-ban-circle {
	background-position: -216px -96px
}
.icon-arrow-left {
	background-position: -240px -96px
}
.icon-arrow-right {
	background-position: -264px -96px
}
.icon-arrow-up {
	background-position: -289px -96px
}
.icon-arrow-down {
	background-position: -312px -96px
}
.icon-share-alt {
	background-position: -336px -96px
}
.icon-resize-full {
	background-position: -360px -96px
}
.icon-resize-small {
	background-position: -384px -96px
}
.icon-plus {
	background-position: -408px -96px
}
.icon-minus {
	background-position: -433px -96px
}
.icon-asterisk {
	background-position: -456px -96px
}
.icon-exclamation-sign {
	background-position:0 -120px
}
.icon-gift {
	background-position: -24px -120px
}
.icon-leaf {
	background-position: -48px -120px
}
.icon-fire {
	background-position: -72px -120px
}
.icon-eye-open {
	background-position: -96px -120px
}
.icon-eye-close {
	background-position: -120px -120px
}
.icon-warning-sign {
	background-position: -144px -120px
}
.icon-plane {
	background-position: -168px -120px
}
.icon-calendar {
	background-position: -192px -120px
}
.icon-random {
	width:16px;
	background-position: -216px -120px
}
.icon-comment {
	background-position: -240px -120px
}
.icon-magnet {
	background-position: -264px -120px
}
.icon-chevron-up {
	background-position: -288px -120px
}
.icon-chevron-down {
	background-position: -313px -119px
}
.icon-retweet {
	background-position: -336px -120px
}
.icon-shopping-cart {
	background-position: -360px -120px
}
.icon-folder-close {
	background-position: -384px -120px
}
.icon-folder-open {
	width:16px;
	background-position: -408px -120px
}
.icon-resize-vertical {
	background-position: -432px -119px
}
.icon-resize-horizontal {
	background-position: -456px -118px
}
.icon-hdd {
	background-position:0 -144px
}
.icon-bullhorn {
	background-position: -24px -144px
}
.icon-bell {
	background-position: -48px -144px
}
.icon-certificate {
	background-position: -72px -144px
}
.icon-thumbs-up {
	background-position: -96px -144px
}
.icon-thumbs-down {
	background-position: -120px -144px
}
.icon-hand-right {
	background-position: -144px -144px
}
.icon-hand-left {
	background-position: -168px -144px
}
.icon-hand-up {
	background-position: -192px -144px
}
.icon-hand-down {
	background-position: -216px -144px
}
.icon-circle-arrow-right {
	background-position: -240px -144px
}
.icon-circle-arrow-left {
	background-position: -264px -144px
}
.icon-circle-arrow-up {
	background-position: -288px -144px
}
.icon-circle-arrow-down {
	background-position: -312px -144px
}
.icon-globe {
	background-position: -336px -144px
}
.icon-wrench {
	background-position: -360px -144px
}
.icon-tasks {
	background-position: -384px -144px
}
.icon-filter {
	background-position: -408px -144px
}
.icon-briefcase {
	background-position: -432px -144px
}
.icon-fullscreen {
	background-position: -456px -144px
}
.icon-heart-empty {
	background-position: -48px -167px
}
.icon-phone {
	background-position: -96px -167px
}
span.parent-name {
	display:block;
	margin-right:15px;
	font-weight:bold;
	float:left;
	padding:10px;
	padding-top:8px;
	overflow:hidden
}
.sub-cat {
	border:1px solid #efefef
}
.sub-cat ul {
	background:#fbfbfb;
	height:30px;
	padding-left:20px
}
.sub-cat ul li {
	float:left;
	margin-right:40px;
	margin-top:8px
}
.sub-cat ul li a {
	font-weight:normal;
	color:#0072bc
}
.sub-cat ul li a.current-sub {
	font-weight:bold;
	background:#fafafa;
	padding:5px;
	color:#666;
	border:1px solid #dfdfdf;
	border-radius:6px
}
.col720 img {
	max-width:720px
}
.bottom-support {
	position:fixed;
	width:304px;
	left:0;
	bottom:-1px
}
.bottom-support .cont {
	padding:82px 10px 50px;
	background:url(images/skins/frontend/images/bgSupport.jpg) no-repeat scroll left top #fff;
	box-shadow:0 0 8px #888;
	border-top-right-radius:4px
}
.bottom-support .iconClose {
	background:url(images/skins/frontend/icons/iconClose-sp.png) no-repeat;
	width:27px;
	height:27px;
	position:absolute;
	right:0;
	top:0
}
.bottom-support .iconGift {
	background:url(images/skins/frontend/icons/iconGift.png) no-repeat;
	width:58px;
	height:63px;
	position:absolute;
	left:7px;
	top:-26px
}
.bottom-support input {
	width:266px;
	height:30px;
	padding:0 3px;
	line-height:30px
}
.bottom-support p {
	margin-bottom:10px
}
.bottom-support .bgBottom {
	background:url(images/skins/frontend/images/bottom-sp.png) no-repeat;
	height:43px;
	position:absolute;
	width:304px;
	bottom:0
}
.commitmentBlock ul.commitment li {
	float:left;
	margin-top:30px;
	margin-right:15px;
	width:190px
}
ul.commitment {
	list-style:none;
	padding:0px;
	margin:0px
}
ul.commitment li h3 {
	font-size:12px;
	margin:0px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:14px
}
ul.commitment li p {
	margin:0px;
	font-size:11px;
	color:#666;
	line-height:14px
}
.iconPay-car, .iconShipall, .iconCarebuy {
	padding:0px 0px 0 45px;
	float:left;
	display:block;
	margin:5px 0 10px 10px
}
.iconPay-car {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -607px
}
.iconShipall {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -650px
}
.iconCarebuy {
	background:url(images/skins/frontend/icons/icon-sView.png) no-repeat scroll left -870px
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction:rtl
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	width:990px
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width:226px;
	height:335px;
	padding:40px 20px
}
.jcarousel-skin-tango .jcarousel-clip {
	overflow:hidden
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width:990px;
	height:341px
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:226px;
	height:341px
}
.jcarousel-skin-tango .jcarousel-item {
	width:226px !important;
	height:335px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left:0;
	margin-right:20px
}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left:10px;
	margin-right:0
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom:10px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background:#fff;
	color:#000
}
.jcarousel-next-disabled, .jcarousel-prev-disabled {
	opacity:0.6
}
#column-left {
	float: left;
	width: 180px;
}
#column-right {
	float: right;
	width: 180px;
}
#content {
	min-height: 400px;
	margin-bottom: 25px;
}
#column-left + #column-right + #content, #column-left + #content {
	margin-left: 195px;
}
#column-right + #content {
	margin-right: 195px;
}
.box {
	margin-bottom: 20px;
}
.box .box-heading {
	-webkit-border-radius: 7px 7px 0px 0px;
	-moz-border-radius: 7px 7px 0px 0px;
	-khtml-border-radius: 7px 7px 0px 0px;
	border-radius: 7px 7px 0px 0px;
	border: 1px solid #F00;
	background: url('../assets/8842a280/images/bg_menu-top_christmas.png') repeat-x;
	background-position:center;
	padding: 8px 10px 7px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #fff;
}
.box .box-content {
	background: #FFFFFF;
	-webkit-border-radius: 0px 0px 7px 7px;
	-moz-border-radius: 0px 0px 7px 7px;
	-khtml-border-radius: 0px 0px 7px 7px;
	border-radius: 0px 0px 7px 7px;
	border-left: 1px solid #F00;
	border-right: 1px solid #F00;
	border-bottom: 1px solid #F00;
	padding: 10px;
}
 * box category */ .box-category {
 margin-top: -5px;
}
.box-category ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.box-category > ul > li {
	padding: 8px 8px 8px 0px;
}
.box-category > ul > li + li {
	border-top: 1px solid #EEEEEE;
}
.box-category > ul > li > a {
	text-decoration: none;
	color: #333;
}
.box-category > ul > li ul {
	display: block;
}
.box-category > ul > li a.active {
	font-weight: bold;
}
.box-category > ul > li a.active + ul {
	display: block;
}
.box-category > ul > li ul > li {
	padding: 5px 5px 0px 10px;
}
.box-category > ul > li ul > li > a {
	text-decoration: none;
	display: block;
}
.box-category > ul > li ul > li > a.active {
	font-weight: bold;
}
.bgBottom {
	cursor:pointer
}
.bottom-support input {
	color:#555
}
ul.socials {
	list-style:none
}
ul.socials li {
	float:left;
	margin-right:10px;
	overflow:hidden
}
ul.socials li:last-child {
	margin-right:0px
}
.onetop-share {
	width:57px;
	height:20px;
	background:url(images/skins/frontend/icons/facebook-share-icon.gif) no-repeat;
	display:inline-block;
	cursor:pointer
}
.coupon-notice {
	color:#d14;
	font-weight:bold;
	font-size:11px;
	margin-bottom:8px
}
.coupon-popup {
	z-index:99999
}
.coupon-popup.hidden {
	height:5px
}
#html_item_detail a {
	position:relative;
	display:inline-block
}
span.lightbox-tip {
	display:inline-block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	right:0
}
.lightbox-tip .bg {
	opacity:0.5;
	background:#000;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0
}
.zoom {
	position:absolute;
	top:50%;
	left:50%;
	background:url(images/skins/frontend/icons/zoom.png) no-repeat center center;
	display:inline-block;
	width:65px;
	height:65px;
	margin-left: -32px;
	margin-top: -32px
}
.lb-prev, .lb-next {
	cursor:pointer
}
.wraper {
	overflow-x:hidden
}


#footer {
	width: 990px;
	margin-left:auto;
	margin-right:auto;
}

.static-footer-column-1 {
float: left;
width: 25%;
border-top: 1px solid #727272;
}

.static-footer-column-1, .container #footer .six.columns, .static-footer-column-2 {
height: 180px;
border-bottom: 1px solid #ddd;
background: #f8f8f8;
padding-bottom: 20px;
margin-bottom: 12px;
}

.static-footer-column-1, .container #footer .six.columns {
background:#f8f8f8 url('') repeat-y right;
}

#footer h2 {
font-size: 12px;
margin-top: 0px;
margin-bottom: 8px;
}

.static-footer-column-1 h2, .container #footer .six.columns h2, .static-footer-column-2 h2 {
background: #ebebeb;
padding: 10px 10px 10px 30px;
margin-right: 2px;
font-weight: bold;
}

h3 {
color: #414141;
font: bold 14px Arial;
text-transform: none;
}

ul, li {
list-style: none;
padding: 0;
margin: 0;
}

#footer li {
margin-bottom: 5px;
}

#footer li a {
color: #595959;
font-size: 11px;
text-decoration: none;
background:url() no-repeat left -41px;
padding-left: 10px;
}

.static-footer-column-1 ul, .container #footer .six.columns ul, .static-footer-column-2 p {
padding: 0 15px 0 30px;
margin-left: 0;
}

.category_description {
	float: left;
	color: #aaa;
	width: 795px;
	
}
.content-information-order {
	margin-top: 10px;
	float: left;
	width : 618px;
	background: #FAF0F2;
}
.content-information-order div {
	background: #FAF0F2;
}

#tab-description h1 {
	font-size:12px;
}

#callnowbutton {
    background: url(images/skins/frontend/buttons/uiCheckout.png) no-repeat scroll left 0px top -62px;
    height: 25px;
    width: 100px;
    padding: 4px 6px 0 6px;
    background-size: 100px 171px;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}